/* VuePress tabs */
@import '~vuepress-plugin-tabs/dist/themes/default'

@import 'components/vuepress-tabs-custom'

/* Font Import */  
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap');

/* Abstract */  
@import 'abstract/vars'

/* Base */  
@import 'base/reset'
@import 'base/icons'

/* Components */  
@import 'components/prism'
@import 'components/table-of-contents'
@import 'components/code'
@import 'components/tabs'
@import 'components/handsontable'
@import 'components/cookiebot'
@import 'components/breadcrumbs'
@import 'components/boxes'
@import 'components/custom-block'
@import 'components/page-nav'
//@import 'components/search'
@import 'components/algolia'

/* Layout */  
@import 'layout/layout'
@import 'layout/navbar'
@import 'layout/sidebar'
@import 'layout/page'
@import 'layout/footer'
@import 'layout/e404'

/* Theme */  
@import 'theme/darkmode'

html {
  color-scheme light
  /* Fix for anchor correct scroll positioning */
  scroll-padding-top (72px)
}
